.yd-card{
  margin-top: 50rpx !important;
}

.text-container {
  font-size: 28rpx;
  line-height: 1.6;
  color: #333;
}

.line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 5; /* 默认显示5行 */
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.toggle-btn {
  margin-top: 10rpx;
  color: #007aff;
  font-size: 26rpx;
}

.line {
  display: flex;
  justify-content: space-between; /* 左右两端对齐 */
  align-items: center;
  padding: 0 10px;
}

.left, .right {
  display: flex;
  align-items: center; /* 左右内部垂直居中 */
  gap: 5px;            /* 标签和值间距 */
}

.text-green {
  color: #00b894;
}


.answer-text {
  text-indent: 2rpx;          /* 首行缩进 */
}